|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ILaunchConfiguration | |
org.eclipse.debug.core | Provides support for launching programs, breakpoint management, expression management, and debug events. |
org.eclipse.debug.core.model | Defines interfaces for debug model elements, source lookup, and launching. |
org.eclipse.debug.ui | Provides a generic debugger user interface that clients may customize via standard workbench extension points. |
org.eclipse.debug.ui.actions | Provides a set of actions related to running and debugging applications. |
Uses of ILaunchConfiguration in org.eclipse.debug.core |
Subinterfaces of ILaunchConfiguration in org.eclipse.debug.core | |
interface |
ILaunchConfigurationWorkingCopy
An editable copy of a launch configuration. |
Methods in org.eclipse.debug.core that return ILaunchConfiguration | |
ILaunchConfiguration |
Launch.getLaunchConfiguration()
|
ILaunchConfiguration[] |
ILaunchManager.getLaunchConfigurations()
Returns all launch configurations defined in the workspace. |
ILaunchConfiguration[] |
ILaunchManager.getLaunchConfigurations(ILaunchConfigurationType type)
Returns all launch configurations of the specified type defined in the workspace |
ILaunchConfiguration |
ILaunchManager.getLaunchConfiguration(IFile file)
Returns a handle to the launch configuration contained in the specified file. |
ILaunchConfiguration |
ILaunchManager.getLaunchConfiguration(String memento)
Returns a handle to the launch configuration specified by the given memento. |
ILaunchConfiguration |
ILaunchManager.getMovedFrom(ILaunchConfiguration addedConfiguration)
When a launch configuration is created or moved, registered launch configuration listeners (see ILaunchConfigurationListener )
are notified of an add notification for the new configuration. |
ILaunchConfiguration |
ILaunchManager.getMovedTo(ILaunchConfiguration removedConfiguration)
When a launch configuration is deleted or moved, registered launch configuration listeners (see ILaunchConfigurationListener )
are notified of a remove notification for launch configuration that has
been deleted. |
ILaunchConfiguration |
ILaunchConfigurationWorkingCopy.doSave()
Saves this working copy to its underlying file and returns a handle to the resulting launch configuration. |
ILaunchConfiguration |
ILaunchConfigurationWorkingCopy.getOriginal()
Returns the original launch configuration this working copy was created from, or null if this is a new
working copy created from a launch configuration type. |
ILaunchConfiguration |
ILaunch.getLaunchConfiguration()
Returns the configuration that was launched, or null
if no configuration was launched. |
Methods in org.eclipse.debug.core with parameters of type ILaunchConfiguration | |
ILaunchConfiguration |
ILaunchManager.getMovedFrom(ILaunchConfiguration addedConfiguration)
When a launch configuration is created or moved, registered launch configuration listeners (see ILaunchConfigurationListener )
are notified of an add notification for the new configuration. |
ILaunchConfiguration |
ILaunchManager.getMovedTo(ILaunchConfiguration removedConfiguration)
When a launch configuration is deleted or moved, registered launch configuration listeners (see ILaunchConfigurationListener )
are notified of a remove notification for launch configuration that has
been deleted. |
String[] |
ILaunchManager.getEnvironment(ILaunchConfiguration configuration)
Returns an array of environment variables to be used when launching the given configuration or null if unspecified. |
org.eclipse.debug.internal.core.sourcelookup.ISourcePathComputer |
ILaunchManager.newSourcePathComputer(ILaunchConfiguration configuration)
Returns a source path computer that can be used to computer a default source lookup path for the given launch configuration, or null if
unspecified. |
void |
ILaunchConfigurationListener.launchConfigurationAdded(ILaunchConfiguration configuration)
The given launch configuration has been created. |
void |
ILaunchConfigurationListener.launchConfigurationChanged(ILaunchConfiguration configuration)
The given launch configuration has changed in some way. |
void |
ILaunchConfigurationListener.launchConfigurationRemoved(ILaunchConfiguration configuration)
The given launch configuration has been deleted. |
boolean |
ILaunchConfiguration.contentsEqual(ILaunchConfiguration configuration)
Returns whether the contents of this launch configuration are equal to the contents of the given launch configuration. |
Constructors in org.eclipse.debug.core with parameters of type ILaunchConfiguration | |
Launch(ILaunchConfiguration launchConfiguration,
String mode,
ISourceLocator locator)
Constructs a launch with the specified attributes. |
Uses of ILaunchConfiguration in org.eclipse.debug.core.model |
Methods in org.eclipse.debug.core.model with parameters of type ILaunchConfiguration | |
void |
IPersistableSourceLocator.initializeDefaults(ILaunchConfiguration configuration)
Initializes this source locator to perform default source lookup for the given launch configuration. |
void |
ILaunchConfigurationDelegate.launch(ILaunchConfiguration configuration,
String mode,
ILaunch launch,
IProgressMonitor monitor)
Launches the given configuration in the specified mode, contributing debug targets and/or processes to the given launch object. |
Uses of ILaunchConfiguration in org.eclipse.debug.ui |
Methods in org.eclipse.debug.ui with parameters of type ILaunchConfiguration | |
void |
RefreshTab.initializeFrom(ILaunchConfiguration configuration)
|
boolean |
RefreshTab.isValid(ILaunchConfiguration launchConfig)
|
static void |
RefreshTab.refreshResources(ILaunchConfiguration configuration,
IProgressMonitor monitor)
Refreshes the resources as specified by the given launch configuration. |
static String |
RefreshTab.getRefreshScope(ILaunchConfiguration configuration)
Returns the refresh scope attribute specified by the given launch configuration or null if none. |
static boolean |
RefreshTab.isRefreshRecursive(ILaunchConfiguration configuration)
Returns whether the refresh scope specified by the given launch configuration is recursive. |
void |
ILaunchConfigurationTabGroup.initializeFrom(ILaunchConfiguration configuration)
Initializes this group's tab controls with values from the given launch configuration. |
void |
ILaunchConfigurationTab.initializeFrom(ILaunchConfiguration configuration)
Initializes this tab's controls with values from the given launch configuration. |
boolean |
ILaunchConfigurationTab.isValid(ILaunchConfiguration launchConfig)
Returns whether this tab is in a valid state in the context of the specified launch configuration. |
protected void |
EnvironmentTab.updateEnvironment(ILaunchConfiguration configuration)
Updates the environment table for the given launch configuration |
void |
EnvironmentTab.initializeFrom(ILaunchConfiguration configuration)
|
static int |
DebugUITools.openLaunchConfigurationPropertiesDialog(Shell shell,
ILaunchConfiguration configuration,
String groupIdentifier)
Open the launch configuration properties dialog on the specified launch configuration. |
static int |
DebugUITools.openLaunchConfigurationDialog(Shell shell,
ILaunchConfiguration configuration,
String groupIdentifier,
IStatus status)
Open the launch configuration dialog on the specified launch configuration. |
static void |
DebugUITools.launch(ILaunchConfiguration configuration,
String mode)
Saves and builds the workspace according to current preference settings, and launches the given launch configuration in the specified mode. |
static void |
DebugUITools.launchInForeground(ILaunchConfiguration configuration,
String mode)
Saves and builds the workspace according to current preference settings and launches the given launch configuration in the specified mode in the foreground with a progress dialog. |
static void |
DebugUITools.launchInBackground(ILaunchConfiguration configuration,
String mode)
Saves and builds the workspace according to current preference settings and launches the given launch configuration in the specified mode in a background Job with progress reported via the Job. |
static ILaunch |
DebugUITools.buildAndLaunch(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Builds the workspace according to current preference settings, and launches the given configuration in the specified mode, returning the resulting launch object. |
static boolean |
DebugUITools.isPrivate(ILaunchConfiguration configuration)
Returns whether the given launch configuraiton is private. |
void |
CommonTab.initializeFrom(ILaunchConfiguration configuration)
|
protected void |
CommonTab.updateLaunchInBackground(ILaunchConfiguration configuration)
|
static boolean |
CommonTab.isLaunchInBackground(ILaunchConfiguration configuration)
Returns whether the given configuration should be launched in the background. |
boolean |
CommonTab.isValid(ILaunchConfiguration config)
|
void |
AbstractLaunchConfigurationTabGroup.initializeFrom(ILaunchConfiguration configuration)
By default, delegate to all of the tabs in this group. |
boolean |
AbstractLaunchConfigurationTab.isValid(ILaunchConfiguration launchConfig)
|
Uses of ILaunchConfiguration in org.eclipse.debug.ui.actions |
Methods in org.eclipse.debug.ui.actions that return ILaunchConfiguration | |
protected ILaunchConfiguration |
AbstractLaunchHistoryAction.getLastLaunch()
Return the last launch in this action's launch history |
Constructors in org.eclipse.debug.ui.actions with parameters of type ILaunchConfiguration | |
LaunchAction(ILaunchConfiguration configuration,
String mode)
Constucts an action that launches the specified launch configuration in the specified mode. |
|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |